tall and hunched - Espagnol Anglais Dictionnaire